home *** CD-ROM | disk | FTP | other *** search
- ; font_spect.ms
- ; Text font
- ; Michael Hope, 1998
- ; michaelh@earthling.net
- ; Distrubuted under the Artistic License - see www.opensource.org
- ;
- .module font_spect
- .area _DATA
- _font_spect::
- .byte 1+4 ; 128 character encoding
- .byte 128-32 ; Tiles required
-
- .byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 ; All map to space
- .byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
- .byte 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 ; 0x20
- .byte 16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31
- .byte 32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47 ; 0x40
- .byte 48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63
- .byte 64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79 ; 0x60
- .byte 80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95
-
- .db 0
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- ; Character: !
- .db 0b00000000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00000000
- .db 0b00010000
- .db 0b00000000
- ; Character: "
- .db 0b00000000
- .db 0b00100100
- .db 0b00100100
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- ; Character: #
- .db 0b00000000
- .db 0b00100100
- .db 0b01111110
- .db 0b00100100
- .db 0b00100100
- .db 0b01111110
- .db 0b00100100
- .db 0b00000000
- ; Character: $
- .db 0b00000000
- .db 0b00001000
- .db 0b00111110
- .db 0b00101000
- .db 0b00111110
- .db 0b00001010
- .db 0b00111110
- .db 0b00001000
- ; Character: %
- .db 0b00000000
- .db 0b01100010
- .db 0b01100100
- .db 0b00001000
- .db 0b00010000
- .db 0b00100110
- .db 0b01000110
- .db 0b00000000
- ; Character: &
- .db 0b00000000
- .db 0b00010000
- .db 0b00101000
- .db 0b00010000
- .db 0b00101010
- .db 0b01000100
- .db 0b00111010
- .db 0b00000000
- ; Character: '
- .db 0b00000000
- .db 0b00001000
- .db 0b00010000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- ; Character: (
- .db 0b00000000
- .db 0b00000100
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00000100
- .db 0b00000000
- ; Character: )
- .db 0b00000000
- .db 0b00100000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00100000
- .db 0b00000000
- ; Character: *
- .db 0b00000000
- .db 0b00000000
- .db 0b00010100
- .db 0b00001000
- .db 0b00111110
- .db 0b00001000
- .db 0b00010100
- .db 0b00000000
- ; Character: +
- .db 0b00000000
- .db 0b00000000
- .db 0b00001000
- .db 0b00001000
- .db 0b00111110
- .db 0b00001000
- .db 0b00001000
- .db 0b00000000
- ; Character: ,
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00001000
- .db 0b00001000
- .db 0b00010000
- ; Character: -
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00111110
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- ; Character: .
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00011000
- .db 0b00011000
- .db 0b00000000
- ; Character: /
- .db 0b00000000
- .db 0b00000000
- .db 0b00000010
- .db 0b00000100
- .db 0b00001000
- .db 0b00010000
- .db 0b00100000
- .db 0b00000000
- ; Character: 0
- .db 0b00000000
- .db 0b00111100
- .db 0b01000110
- .db 0b01001010
- .db 0b01010010
- .db 0b01100010
- .db 0b00111100
- .db 0b00000000
- ; Character: 1
- .db 0b00000000
- .db 0b00011000
- .db 0b00101000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00111110
- .db 0b00000000
- ; Character: 2
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b00000010
- .db 0b00111100
- .db 0b01000000
- .db 0b01111110
- .db 0b00000000
- ; Character: 3
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b00001100
- .db 0b00000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: 4
- .db 0b00000000
- .db 0b00001000
- .db 0b00011000
- .db 0b00101000
- .db 0b01001000
- .db 0b01111110
- .db 0b00001000
- .db 0b00000000
- ; Character: 5
- .db 0b00000000
- .db 0b01111110
- .db 0b01000000
- .db 0b01111100
- .db 0b00000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: 6
- .db 0b00000000
- .db 0b00111100
- .db 0b01000000
- .db 0b01111100
- .db 0b01000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: 7
- .db 0b00000000
- .db 0b01111110
- .db 0b00000010
- .db 0b00000100
- .db 0b00001000
- .db 0b00010000
- .db 0b00010000
- .db 0b00000000
- ; Character: 8
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b00111100
- .db 0b01000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: 9
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b01000010
- .db 0b00111110
- .db 0b00000010
- .db 0b00111100
- .db 0b00000000
- ; Character: :
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00010000
- .db 0b00000000
- .db 0b00000000
- .db 0b00010000
- .db 0b00000000
- ; Character: ;
- .db 0b00000000
- .db 0b00000000
- .db 0b00010000
- .db 0b00000000
- .db 0b00000000
- .db 0b00010000
- .db 0b00010000
- .db 0b00100000
- ; Character: <
- .db 0b00000000
- .db 0b00000000
- .db 0b00000100
- .db 0b00001000
- .db 0b00010000
- .db 0b00001000
- .db 0b00000100
- .db 0b00000000
- ; Character: =
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00111110
- .db 0b00000000
- .db 0b00111110
- .db 0b00000000
- .db 0b00000000
- ; Character: >
- .db 0b00000000
- .db 0b00000000
- .db 0b00010000
- .db 0b00001000
- .db 0b00000100
- .db 0b00001000
- .db 0b00010000
- .db 0b00000000
- ; Character: ?
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b00000100
- .db 0b00001000
- .db 0b00000000
- .db 0b00001000
- .db 0b00000000
- ; Character: @
- .db 0b00000000
- .db 0b00111100
- .db 0b01001010
- .db 0b01010110
- .db 0b01011110
- .db 0b01000000
- .db 0b00111100
- .db 0b00000000
- ; Character: A
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b01000010
- .db 0b01111110
- .db 0b01000010
- .db 0b01000010
- .db 0b00000000
- ; Character: B
- .db 0b00000000
- .db 0b01111100
- .db 0b01000010
- .db 0b01111100
- .db 0b01000010
- .db 0b01000010
- .db 0b01111100
- .db 0b00000000
- ; Character: C
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b01000000
- .db 0b01000000
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: D
- .db 0b00000000
- .db 0b01111000
- .db 0b01000100
- .db 0b01000010
- .db 0b01000010
- .db 0b01000100
- .db 0b01111000
- .db 0b00000000
- ; Character: E
- .db 0b00000000
- .db 0b01111110
- .db 0b01000000
- .db 0b01111100
- .db 0b01000000
- .db 0b01000000
- .db 0b01111110
- .db 0b00000000
- ; Character: F
- .db 0b00000000
- .db 0b01111110
- .db 0b01000000
- .db 0b01111100
- .db 0b01000000
- .db 0b01000000
- .db 0b01000000
- .db 0b00000000
- ; Character: G
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b01000000
- .db 0b01001110
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: H
- .db 0b00000000
- .db 0b01000010
- .db 0b01000010
- .db 0b01111110
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b00000000
- ; Character: I
- .db 0b00000000
- .db 0b00111110
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00111110
- .db 0b00000000
- ; Character: J
- .db 0b00000000
- .db 0b00000010
- .db 0b00000010
- .db 0b00000010
- .db 0b01000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: K
- .db 0b00000000
- .db 0b01000100
- .db 0b01001000
- .db 0b01110000
- .db 0b01001000
- .db 0b01000100
- .db 0b01000010
- .db 0b00000000
- ; Character: L
- .db 0b00000000
- .db 0b01000000
- .db 0b01000000
- .db 0b01000000
- .db 0b01000000
- .db 0b01000000
- .db 0b01111110
- .db 0b00000000
- ; Character: M
- .db 0b00000000
- .db 0b01000010
- .db 0b01100110
- .db 0b01011010
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b00000000
- ; Character: N
- .db 0b00000000
- .db 0b01000010
- .db 0b01100010
- .db 0b01010010
- .db 0b01001010
- .db 0b01000110
- .db 0b01000010
- .db 0b00000000
- ; Character: O
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: P
- .db 0b00000000
- .db 0b01111100
- .db 0b01000010
- .db 0b01000010
- .db 0b01111100
- .db 0b01000000
- .db 0b01000000
- .db 0b00000000
- ; Character: Q
- .db 0b00000000
- .db 0b00111100
- .db 0b01000010
- .db 0b01000010
- .db 0b01010010
- .db 0b01001010
- .db 0b00111100
- .db 0b00000000
- ; Character: R
- .db 0b00000000
- .db 0b01111100
- .db 0b01000010
- .db 0b01000010
- .db 0b01111100
- .db 0b01000100
- .db 0b01000010
- .db 0b00000000
- ; Character: S
- .db 0b00000000
- .db 0b00111100
- .db 0b01000000
- .db 0b00111100
- .db 0b00000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: T
- .db 0b00000000
- .db 0b11111110
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00000000
- ; Character: U
- .db 0b00000000
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b00111100
- .db 0b00000000
- ; Character: V
- .db 0b00000000
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b00100100
- .db 0b00011000
- .db 0b00000000
- ; Character: W
- .db 0b00000000
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b01000010
- .db 0b01011010
- .db 0b00100100
- .db 0b00000000
- ; Character: X
- .db 0b00000000
- .db 0b01000010
- .db 0b00100100
- .db 0b00011000
- .db 0b00011000
- .db 0b00100100
- .db 0b01000010
- .db 0b00000000
- ; Character: Y
- .db 0b00000000
- .db 0b10000010
- .db 0b01000100
- .db 0b00101000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00000000
- ; Character: Z
- .db 0b00000000
- .db 0b01111110
- .db 0b00000100
- .db 0b00001000
- .db 0b00010000
- .db 0b00100000
- .db 0b01111110
- .db 0b00000000
- ; Character: [
- .db 0b00000000
- .db 0b00001110
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001110
- .db 0b00000000
- ; Character: \
- .db 0b00000000
- .db 0b00000000
- .db 0b01000000
- .db 0b00100000
- .db 0b00010000
- .db 0b00001000
- .db 0b00000100
- .db 0b00000000
- ; Character: ]
- .db 0b00000000
- .db 0b01110000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b01110000
- .db 0b00000000
- ; Character: ^
- .db 0b00000000
- .db 0b00010000
- .db 0b00111000
- .db 0b01010100
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00000000
- ; Character: _
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b11111111
- ; Character: Pound
- .db 0b00000000
- .db 0b00011100
- .db 0b00100010
- .db 0b01111000
- .db 0b00100000
- .db 0b00100000
- .db 0b01111110
- .db 0b00000000
- ; Character: a
- .db 0b00000000
- .db 0b00000000
- .db 0b00111000
- .db 0b00000100
- .db 0b00111100
- .db 0b01000100
- .db 0b00111100
- .db 0b00000000
- ; Character: b
- .db 0b00000000
- .db 0b00100000
- .db 0b00100000
- .db 0b00111100
- .db 0b00100010
- .db 0b00100010
- .db 0b00111100
- .db 0b00000000
- ; Character: c
- .db 0b00000000
- .db 0b00000000
- .db 0b00011100
- .db 0b00100000
- .db 0b00100000
- .db 0b00100000
- .db 0b00011100
- .db 0b00000000
- ; Character: d
- .db 0b00000000
- .db 0b00000100
- .db 0b00000100
- .db 0b00111100
- .db 0b01000100
- .db 0b01000100
- .db 0b00111100
- .db 0b00000000
- ; Character: e
- .db 0b00000000
- .db 0b00000000
- .db 0b00111000
- .db 0b01000100
- .db 0b01111000
- .db 0b01000000
- .db 0b00111100
- .db 0b00000000
- ; Character: f
- .db 0b00000000
- .db 0b00001100
- .db 0b00010000
- .db 0b00011000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00000000
- ; Character: g
- .db 0b00000000
- .db 0b00000000
- .db 0b00111100
- .db 0b01000100
- .db 0b01000100
- .db 0b00111100
- .db 0b00000100
- .db 0b00111000
- ; Character: h
- .db 0b00000000
- .db 0b01000000
- .db 0b01000000
- .db 0b01111000
- .db 0b01000100
- .db 0b01000100
- .db 0b01000100
- .db 0b00000000
- ; Character: i
- .db 0b00000000
- .db 0b00010000
- .db 0b00000000
- .db 0b00110000
- .db 0b00010000
- .db 0b00010000
- .db 0b00111000
- .db 0b00000000
- ; Character: j
- .db 0b00000000
- .db 0b00000100
- .db 0b00000000
- .db 0b00000100
- .db 0b00000100
- .db 0b00000100
- .db 0b00100100
- .db 0b00011000
- ; Character: k
- .db 0b00000000
- .db 0b00100000
- .db 0b00101000
- .db 0b00110000
- .db 0b00110000
- .db 0b00101000
- .db 0b00100100
- .db 0b00000000
- ; Character: l
- .db 0b00000000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00001100
- .db 0b00000000
- ; Character: m
- .db 0b00000000
- .db 0b00000000
- .db 0b01101000
- .db 0b01010100
- .db 0b01010100
- .db 0b01010100
- .db 0b01010100
- .db 0b00000000
- ; Character: n
- .db 0b00000000
- .db 0b00000000
- .db 0b01111000
- .db 0b01000100
- .db 0b01000100
- .db 0b01000100
- .db 0b01000100
- .db 0b00000000
- ; Character: o
- .db 0b00000000
- .db 0b00000000
- .db 0b00111000
- .db 0b01000100
- .db 0b01000100
- .db 0b01000100
- .db 0b00111000
- .db 0b00000000
- ; Character: p
- .db 0b00000000
- .db 0b00000000
- .db 0b01111000
- .db 0b01000100
- .db 0b01000100
- .db 0b01111000
- .db 0b01000000
- .db 0b01000000
- ; Character: q
- .db 0b00000000
- .db 0b00000000
- .db 0b00111100
- .db 0b01000100
- .db 0b01000100
- .db 0b00111100
- .db 0b00000100
- .db 0b00000110
- ; Character: r
- .db 0b00000000
- .db 0b00000000
- .db 0b00011100
- .db 0b00100000
- .db 0b00100000
- .db 0b00100000
- .db 0b00100000
- .db 0b00000000
- ; Character: s
- .db 0b00000000
- .db 0b00000000
- .db 0b00111000
- .db 0b01000000
- .db 0b00111000
- .db 0b00000100
- .db 0b01111000
- .db 0b00000000
- ; Character: t
- .db 0b00000000
- .db 0b00010000
- .db 0b00111000
- .db 0b00010000
- .db 0b00010000
- .db 0b00010000
- .db 0b00001100
- .db 0b00000000
- ; Character: u
- .db 0b00000000
- .db 0b00000000
- .db 0b01000100
- .db 0b01000100
- .db 0b01000100
- .db 0b01000100
- .db 0b00111000
- .db 0b00000000
- ; Character: v
- .db 0b00000000
- .db 0b00000000
- .db 0b01000100
- .db 0b01000100
- .db 0b00101000
- .db 0b00101000
- .db 0b00010000
- .db 0b00000000
- ; Character: w
- .db 0b00000000
- .db 0b00000000
- .db 0b01000100
- .db 0b01010100
- .db 0b01010100
- .db 0b01010100
- .db 0b00101000
- .db 0b00000000
- ; Character: x
- .db 0b00000000
- .db 0b00000000
- .db 0b01000100
- .db 0b00101000
- .db 0b00010000
- .db 0b00101000
- .db 0b01000100
- .db 0b00000000
- ; Character: y
- .db 0b00000000
- .db 0b00000000
- .db 0b01000100
- .db 0b01000100
- .db 0b01000100
- .db 0b00111100
- .db 0b00000100
- .db 0b00111000
- ; Character: z
- .db 0b00000000
- .db 0b00000000
- .db 0b01111100
- .db 0b00001000
- .db 0b00010000
- .db 0b00100000
- .db 0b01111100
- .db 0b00000000
- ; Character: {
- .db 0b00000000
- .db 0b00001110
- .db 0b00001000
- .db 0b00110000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001110
- .db 0b00000000
- ; Character: |
- .db 0b00000000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00001000
- .db 0b00000000
- ; Character: }
- .db 0b00000000
- .db 0b01110000
- .db 0b00010000
- .db 0b00001100
- .db 0b00010000
- .db 0b00010000
- .db 0b01110000
- .db 0b00000000
- ; Character: ~
- .db 0b00000000
- .db 0b00010100
- .db 0b00101000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- .db 0b00000000
- ; Character: Copyright
- .db 0b00111100
- .db 0b01000010
- .db 0b10011001
- .db 0b10100001
- .db 0b10100001
- .db 0b10011001
- .db 0b01000010
- .db 0b00111100
-